package cn.yx.common.core.constant.message.reflect;

import cn.yx.common.core.annotation.message.English;
import cn.yx.common.core.annotation.message.I18nMessage;
import cn.yx.common.core.annotation.message.SimplifiedChinese;

/**
 * <p>ReflectUtil消息key常量</p>
 *
 * @author Wgssmart
 */
@I18nMessage
public final class ReflectUtilMessageKey {

    private ReflectUtilMessageKey() {
    }

    @SimplifiedChinese("调用属性get方法异常")
    @English("Invoke get method error")
    public static final String INVOKE_GETTER_ERROR = "cn.yx.common.core.invokeGetterError";

    @SimplifiedChinese("调用属性set方法异常")
    @English("Invoke set method error")
    public static final String INVOKE_SETTER_ERROR = "cn.yx.common.core.invokeSetterError";

    @SimplifiedChinese("获取属性值异常")
    @English("Get property value error")
    public static final String GET_PROPERTY_VALUE_ERROR = "cn.yx.common.core.getPropertyValueError";

    @SimplifiedChinese("设置属性值异常")
    @English("Set property value error")
    public static final String SET_PROPERTY_VALUE_ERROR = "cn.yx.common.core.setPropertyValueError";

    @SimplifiedChinese("获取方法参数名异常")
    @English("Get param names error")
    public static final String GET_PARAM_NAMES_ERROR = "cn.yx.common.core.getParamNamesError";

}
